package com.tansun.ruledata.entity;

import java.io.Serializable;
import java.util.List;

import com.tansun.ruledata.data.entity.DeployDataparams;
import com.tansun.ruledata.data.entity.DeployDataset;
import com.tansun.ruledata.data.entity.DeployEnterpoint;
import com.tansun.ruledata.data.entity.DeployReferenceData;

/**
 * 联机部署规则信息序列化信息
 * @version 2017-04-11
 */
public class RuleDataInfo implements Serializable {

	private RuleDeployment deployment;
	private List<DeployEnterpoint> enterPoints;
	private List<RuleVersioninfo> flowVersions;
	private List<RuleVersioninfo> refModelList;
	private List<DeployDataset> dataSetlist;
	private List<DeployDataparams> paraList;
	private List<DeployReferenceData> refList;
	
	public RuleDeployment getDeployment() {
		return deployment;
	}
	public void setDeployment(RuleDeployment deployment) {
		this.deployment = deployment;
	}
	public List<DeployEnterpoint> getEnterPoints() {
		return enterPoints;
	}
	public void setEnterPoints(List<DeployEnterpoint> enterPoints) {
		this.enterPoints = enterPoints;
	}
	public List<RuleVersioninfo> getFlowVersions() {
		return flowVersions;
	}
	public void setFlowVersions(List<RuleVersioninfo> flowVersions) {
		this.flowVersions = flowVersions;
	}
	public List<DeployDataset> getDataSetlist() {
		return dataSetlist;
	}
	public void setDataSetlist(List<DeployDataset> dataSetlist) {
		this.dataSetlist = dataSetlist;
	}
	public List<DeployDataparams> getParaList() {
		return paraList;
	}
	public void setParaList(List<DeployDataparams> paraList) {
		this.paraList = paraList;
	}
	public List<DeployReferenceData> getRefList() {
		return refList;
	}
	public void setRefList(List<DeployReferenceData> refList) {
		this.refList = refList;
	}
	public List<RuleVersioninfo> getRefModelList() {
		return refModelList;
	}
	public void setRefModelList(List<RuleVersioninfo> refModelList) {
		this.refModelList = refModelList;
	}	
}